âš¡ Real-time data from PumpFun
Our API exposes several WebSocket channels you can use to get live token data.
✨ Meme board
After you sent POST request to meme tables route, you can receive the latest updates for each token in the table via web socket connection.
View Subscription Message
View Example Response
🌱 Newly launched Pump.Fun tokens
When a new token launches on PumpFun you’ll get a message with full token details.
View Subscription Message
View Example Response
🎯 Track Specific Pump Pool
Subscribe to updates for a specific token/pool by its mint address. Perfect for monitoring individual tokens in real-time.
View Subscription Message
View Example Response
🎉 Token migration to Pump AMM
Track token migration in real time. When the bonding curve reaches 100% you’ll receive a notification.
View Subscription Message
View Example Response
🚩 Playground
This form opens a real WebSocket connection, sends the selected JSON, and shows incoming messages. You can change the endpoint, payload, and experiment with subscriptions:
wss://api2.yodao.io🚧 Getting data over WebSocket with JS
- Choose a unique
id(for example, your wallet public key). Use it both in the URL and in the message body. - Open WebSocket:
wss://api2.yodao.io/?id=<YOUR_ID>. Theidquery param is required. - After the connection opens, send a subscription JSON to the desired channel with the same
idindata.id. - The server sends
{ "type": "ping" }every ~30 seconds. Reply with{ "type": "pong" }to keep the connection alive.
View Code
Do not open a new WebSocket for every subscription message. Otherwise we’ll have to block you—contact us to unblock.